package com.th.supcom.pds.internal.client.service;

import net.carefx.framework.container.client.exception.UiException;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
import com.th.supcom.pds.internal.client.common.PdsInternalServiceFactory;
import com.th.supcom.pds.internal.client.model.PatientInfoModel;

@RemoteServiceRelativePath (PdsInternalServiceFactory.BASE_URL + "medicalCard.do")
public interface MedicareCardRpc extends RemoteService
{

    /** 公司版权信息. */
    public static final String copyright = "Copyright 2014, XuNuo Corporation";

    /** 提交路径. */
    public static final String SCC_BRANCH = "$URL$";

    /** 提交日期. */
    public static final String SCC_LAST_MODIFICATION_DATE = "$Date$";

    /** 最终修改人员. */
    public static final String SCC_LAST_MODIFIER_NAME = "$Author$";

    /** 最终版本号. */
    public static final String SCC_REVISION = "$Revision$";

    public PatientInfoModel getMedicareAllCard (String trackData, String indentityType, String prescSource) throws UiException;
}
